×
stare sb in the face
meaning in Chinese
盯着某人的脸看, 就在某人眼前, 迫在眉睫
Related Words
staring
stares
jezewo stare
stony stare
stared polygon
chain staring
involuntary staring
staring characteristics
frosty stare
stare vision
stare mesto
stare sb down
stare sb out
stare sb out of countenance
PC Version
Copyright © 2018 WordTech Co.